electrically generated - Alemán Inglés Diccionario